About Bakerlowe Holdings Limited (12797433) United Kingdom