About Braz Harwood Limited (06915438) United Kingdom