About Richard Services Limited (SC696834) United Kingdom