About Robert Loomes Limited (07441940) United Kingdom