About L Baker Limited (09639104) United Kingdom