About Straker Lift Company Limited (01230315) United Kingdom