About Raffles & Co Limited (09245958) United Kingdom