About Swan-horton & Balding Limited (10538740) United Kingdom