About Boslowick Holdings Limited (12846167) United Kingdom