About Loncad Limited (06162763) United Kingdom