About Serpac Enclosures Limited (02805494) United Kingdom