About Julia Mckeough Design Limited (13476703) United Kingdom