About Self Made 2014 Limited (09247183) United Kingdom