About The Yellow Earl Limited (10529535) United Kingdom