About Peter Lipitch Limited (00747901) United Kingdom