About Temple 8 London Ltd (10879867) United Kingdom