About Eliotte Limited (05744839) United Kingdom