About Roger Kidd Limited (05416144) United Kingdom