About Braddon Group Limited (13667832) United Kingdom