About Bromelias Associates Limited (10136186) United Kingdom