About Richard Thompson Services Limited (03169315) United Kingdom