About Metrabeat Limited (01563189) United Kingdom