About Philip Tapper & Co Limited (04545632) United Kingdom