About Eclipse Surveying Limited (13620811) United Kingdom