About Ross Liddell Limited (SC674803) United Kingdom