About Roger Beaton Limited (10322239) United Kingdom