About Cottam & Northcott (sw) Holdings Ltd (13048613) United Kingdom