About Bradrate Limited (13288998) United Kingdom