About The Shellard Winter Group Limited Partnership (LP013344) United Kingdom