About The Denman Scottish Limited Partnership (SL006253) United Kingdom