About Clifford Sewing Machines Ltd (05499037) United Kingdom