About B&r Heathrow Limited (11419257) United Kingdom