About Laurie Ritchie Limited (SC551794) United Kingdom