About Jackmans Newburn Ltd (07924030) United Kingdom