About Ken Lancaster Limited (05331464) United Kingdom