About Frampton Perry Wood Ltd (12921533) United Kingdom