About The Rothen Group Limited (10352533) United Kingdom