About Plasfab Limited (10594129) United Kingdom