About Kjd Allan Limited (SC577154) United Kingdom