About Swallow Street General Partner Limited (07034003) United Kingdom