About William Tapp Ltd (10370595) United Kingdom