About West Flegg Limited (11958988) United Kingdom