About Rattue Co. Limited (01885044) United Kingdom