About Lancaster Sd Limited (09919638) United Kingdom