About Thomas Koessler Family Limited Partnership (LP018795) United Kingdom