About Brandl & Co. Limited (07790117) United Kingdom