About Veale Project Management Services Limited (07352251) United Kingdom