About Distinctive Finish Limited (06971290) United Kingdom