About Raffles Kitchen Installations Limited (05764955) United Kingdom