Bryan & Armstrong Ltd - Profile