About Appointed Location Group Limited (10598746) United Kingdom