About Sheffield & Sheffield Ltd (09368803) United Kingdom