Brooks and Kirk Ltd - Profile