About Burgess & Carruthers Ltd (09742451) United Kingdom