About Sevenbridge London Limited (12353968) United Kingdom