About Sevamor Associates Limited (07318071) United Kingdom