About Finesse 1976 Limited (10398774) United Kingdom