About Flegg Services Limited (10859833) United Kingdom