About Bernard Rostron Ltd (07719225) United Kingdom