About Parker Ellis Publishing Limited (03031895) United Kingdom