About J & D Whyte Ltd (10688998) United Kingdom