About Andrews & O Shea Ltd (06500020) United Kingdom