About Ross Terrington Ltd (10538080) United Kingdom