About Bentley & Armstrong Limited (00399963) United Kingdom