About Logan House Limited (06999518) United Kingdom