About Logan Carpets Limited (04173105) United Kingdom