About N & A Jackson Limited (11757655) United Kingdom