About Cullen Grummitt & Roe (uk) Limited (05208523) United Kingdom