About Interior Techniques Limited (06994165) United Kingdom