About Bakerjones Ltd (12580363) United Kingdom