About Lorndale Aberdeen Limited (SC440900) United Kingdom