About J Jackson Services Limited (11509008) United Kingdom