About Jamesanddeirdre Ltd (12757312) United Kingdom