About Technic Styling Limited (08259795) United Kingdom