About Swihart-rees Limited (02842006) United Kingdom