About Playfords Limited (00203301) United Kingdom