About Emeryrock Limited (11916955) United Kingdom