About Frampton Plants Limited (00739662) United Kingdom