About Sarah Beardwell Textile Design Company Limited (09869692) United Kingdom