About Shepherds Bush Fabrics Limited (11375533) United Kingdom