About Temeraire Heights Limited (06281281) United Kingdom