About Berrick Computing Limited (03612983) United Kingdom