About Scales Rye Limited (07272166) United Kingdom