About Pelham Works Company Ltd (03133448) United Kingdom