About Brandon Pickard Limited (12584094) United Kingdom