About Uphill & Son Limited (00586568) United Kingdom