About P & N Jackson Limited (12099153) United Kingdom