About Byte & Type Limited (02485654) United Kingdom