About James Ryan Thornhill (holdings) Limited (05104333) United Kingdom