About Raffles & Rooke Limited (12142733) United Kingdom