About Radar Life Limited (07419107) United Kingdom