About Shepherd Tapp Limited (09480845) United Kingdom