About British Equerry Limited (06060324) United Kingdom