About Checkerboard Limited (06919863) United Kingdom