About Pete & Johnny Limited (02831957) United Kingdom