About Roy Belford Walker Limited (07620966) United Kingdom