About Bowry Traffic Ltd (12292455) United Kingdom