About Bejj & Powell Ltd (11265304) United Kingdom