About Archibald Ethie Haven Limited (SC475276) United Kingdom