About The Excalibur Limited Partnership (LP017793) United Kingdom