About The George (holborn) Ltd (09456671) United Kingdom