About A Telfer Limited (SC562692) United Kingdom