About Shelly Coyle Limited (09115532) United Kingdom