About Jackson Bowen Ltd (12467299) United Kingdom