About Tyburn General Partner Limited (06140455) United Kingdom