About E & P Developments Limited (05314186) United Kingdom