About Ruffles Whyte Ltd (13599998) United Kingdom