About Bredbury Computing Ltd (11027770) United Kingdom