About Roger Byers & Co Limited (09131620) United Kingdom