About Findlay Access Services Ltd. (SC245777) United Kingdom