About Pc & Mac World Ltd (09023119) United Kingdom