About Dallas Clapham Ltd (12131618) United Kingdom