About Force Design Limited (06108677) United Kingdom