About Gerry Taylor Limited (05644583) United Kingdom