About Roger Chance Limited (11984504) United Kingdom