About Bromyard Trading Limited (13590858) United Kingdom