About Jake Gerrards Ltd (11785132) United Kingdom