About Sarr Heathrow Limited (10515067) United Kingdom