About Aldbake Limited (12968708) United Kingdom