About Sola Fit (uk) Limited (07685664) United Kingdom