About Propose Design & Implement Ltd. (12874285) United Kingdom