About Margrie Limited (SC137063) United Kingdom