About Chelsea Workshop (sales) Limited(the) (01634898) United Kingdom