About Wirral Specialist Projects Limited (09222816) United Kingdom