About Green & Shea Limited (12635991) United Kingdom