About Baker Rend Ltd (11486634) United Kingdom