About Martin Telfer Carpets Limited (06731677) United Kingdom