About Belford Research Limited (SC348121) United Kingdom