About William Sharp Ltd (07354299) United Kingdom