About A Plus Construction & Garden Studios Ltd (10805676) United Kingdom