About Thrilmere Grove Limited (12891688) United Kingdom