About Phandleyhouses Limited (12551920) United Kingdom