About Pippin House Projects Limited (04478311) United Kingdom