About Power Seal Services Limited (03071539) United Kingdom