About Sheffords (kent) Limited (10027539) United Kingdom