About Allander Group Limited (SC108652) United Kingdom