About Chequers Design Ltd (06207251) United Kingdom