About Bakerlu Limited (11175320) United Kingdom