About S & L Fitness Solutions Limited (12299135) United Kingdom