About John Shilcock Limited (02527710) United Kingdom