About Temple R & D Ltd (SC455951) United Kingdom