About Loncaster Limited (02609810) United Kingdom