About John Patrick Development & Design Limited (04695739) United Kingdom