About Edward Peter House Limited (08478936) United Kingdom