About West Glen Limited (07018363) United Kingdom