About Scapa Group Limited (00826179) United Kingdom