About William Smalley Ltd (13254019) United Kingdom