About Ellis Shand Limited (09703701) United Kingdom