About Jackson Design Consultants Ltd (12073998) United Kingdom