About Ross Laing Ltd (SC628110) United Kingdom