About Summit Patternmaking Co. Limited (02504893) United Kingdom