About The Holborn Whippet Limited (07941947) United Kingdom