About Parker Eckersley Developments Ltd (12483854) United Kingdom