About Swanyard Lancaster Limited (02351040) United Kingdom