About Edbrook Limited (SC629622) United Kingdom