About Samford Associates Limited (10571607) United Kingdom