About The Fitzherbert Scottish Limited Partnership (SL006252) United Kingdom