About Ellings Bemanning Limited (09447592) United Kingdom