About Birkenhead Computers Ltd (11054821) United Kingdom