About L Jackson & Co Limited (07533695) United Kingdom