About Barratt Holdings Ltd (11883219) United Kingdom