About The Baldy Chefs Kitchen Limited (SC697846) United Kingdom