About Bentley Design Solutions Limited (06973815) United Kingdom