About Roger Booker & Co Limited (10341838) United Kingdom