About York Jibbs Ltd (12667104) United Kingdom