About Lancor Associates Limited (05613079) United Kingdom