About Roger Crookes Services Limited (10581392) United Kingdom