About Ross Espie Limited (12919549) United Kingdom