About Sheil Land Associates Limited (00711906) United Kingdom