About Ribble Technology (preston) Limited (02985871) United Kingdom