About A Plummer Developments Ltd (13298618) United Kingdom