About Haslemere Carpet Company Limited (01472689) United Kingdom