About Lancaster International Limited (13092430) United Kingdom