About E M E Solutions Limited (07043665) United Kingdom