About Magnabrook Limited (03003690) United Kingdom