About Finesse Group Design Limited (09024365) United Kingdom