About Checkers Management Ltd (09028864) United Kingdom