About Bentley Specter Limited (11498968) United Kingdom