About Finishing Touch Concepts Limited (05880035) United Kingdom