About Brents Holdings Limited (12503323) United Kingdom