About Magscapes Limited (05822080) United Kingdom