About Walker Technologies Ltd (07916547) United Kingdom