About P & L Jackson Limited (07587267) United Kingdom