About Williams Gould Holdings Limited (06436808) United Kingdom