About Gudger Holdings Limited (08927295) United Kingdom