About Culshaw Holdings Limited (05065165) United Kingdom