About Magscott Ltd (SC583647) United Kingdom