About Juddery Enterprises Limited (02595648) United Kingdom