About Solan And Hickey Developments Ltd (13120097) United Kingdom