About Scan Badger Limited (11552234) United Kingdom