About Albert Abraham Michelson Limited (09212977) United Kingdom