About Js Didsbury Limited (13296388) United Kingdom