About Spellbrook Management Limited (03015746) United Kingdom