About Bare Knuckle Development Limited (09489915) United Kingdom