About Hci Lab Services Limited (SC278723) United Kingdom