About Atkins International Holdings Limited (06434611) United Kingdom