About Rufford Makers & Co Limited (02931995) United Kingdom