About Newbattle Dbfmco Limited (SC483128) United Kingdom