About Sheffield Associates Limited (06565986) United Kingdom