About Bullock & Bullock Limited (10596039) United Kingdom