About Blood Sweat And Gears Ltd (07083189) United Kingdom