About Demolly Company Limited (11300738) United Kingdom