About Foggieley Sheepskin Rugs Limited (SC105780) United Kingdom