About Curley & Bracket Limited (SC427116) United Kingdom