About Braxton Sinclair Limited (12833994) United Kingdom