About Bas London Limited (12133762) United Kingdom