About P Jackson & Sons Holding Limited (13678591) United Kingdom