About W Glen Limited (SC285456) United Kingdom