About Skirwith Abbey Limited (08203166) United Kingdom