About Richard Mchattie Services Limited (SC631709) United Kingdom