About Temple Meridian Limited (05171912) United Kingdom