About Fingertip Controls Limited (07958365) United Kingdom