About Entwisle Project Management Ltd. (09291832) United Kingdom