About Demirandco Limited (08270335) United Kingdom