About Rother Investment Group Limited (03508763) United Kingdom