About Jackson Design & Construct Limited (09439833) United Kingdom