About Eagle & Stork Ltd (11539656) United Kingdom