About Simrah House Limited (12887056) United Kingdom