About Macgline Limited (09248457) United Kingdom