About Declan Mcchesney Shoe Agencies Ltd (NI635163) United Kingdom