About Andrews & Wykeham Holdings Limited (11985411) United Kingdom