About George Ellis Limited (SC122071) United Kingdom