About Beebold Limited (SC201812) United Kingdom