About Jd Allan Services Limited (SC329125) United Kingdom