About Golomb Limited (08894137) United Kingdom