About British Ensign Limited (11317491) United Kingdom