About Techfix Berks Limited (12355498) United Kingdom