About Elmental Props Limited (11499255) United Kingdom