About Baker Perkins Limited (05708493) United Kingdom