About Marqglen Limited (SC104911) United Kingdom