About Thomas And Ryan Enterprises Limited (10258078) United Kingdom