About Eastwick Limited (12285415) United Kingdom