About Strickland Holdings (kirkbymoorside) Limited (12353490) United Kingdom