About Permasale Limited (02494963) United Kingdom