About Philmar Fabrications Limited (04438779) United Kingdom