About Logan Hall Associates Limited (10371495) United Kingdom