About Pafoe Ltd (12924574) United Kingdom