About William Ness Limited (SC250491) United Kingdom