About Hampsfield Limited (00615281) United Kingdom