About Ramsor Associates Limited (10947794) United Kingdom