About Ja Siddall Ltd (07526143) United Kingdom