About Maguffyn Limited (04970863) United Kingdom