About Curley Brackets Engineering Limited (11579758) United Kingdom