About Bashford Information Technology Services Limited (07314365) United Kingdom