About Birchline Computers Limited (02840236) United Kingdom