About Abbeymagic Limited (02461420) United Kingdom