About Baker Holdings (sw) Limited (09915678) United Kingdom