About Strickland Construction Services Limited (06863020) United Kingdom