About Roger Mitchell (uk) Limited (01096028) United Kingdom