About Braddon & Snow Limited (06564527) United Kingdom