About Jackson Design & Fabrication Ltd (11649516) United Kingdom