About Tapis & Co. Limited (03875351) United Kingdom