About O Shea Carpets Limited (03591447) United Kingdom