About Ratcliffe Automated Technologies Ltd (09211375) United Kingdom