About Bamrec Limited (11146480) United Kingdom