About A.plummer Builders Limited (04545282) United Kingdom