About Bromma Lokalvard Limited (11721971) United Kingdom