About Roger Keverne Limited (02649017) United Kingdom