About Edgar And Miller Limited (12187011) United Kingdom