About Ellis Bms Limited (11497162) United Kingdom