About Stanford Burgess Ltd (05147132) United Kingdom