About F Bowles & Sons Limited (10609928) United Kingdom