About Lee Shirley Engineering Ltd (SC628264) United Kingdom