About Descendant Developments Llp (OC429684) United Kingdom