About Aylin Lancashire Limited (12645146) United Kingdom