About Escal Investments Limited (01085700) United Kingdom