About Yardley Information Technology Limited (06412810) United Kingdom