About Swain & Ince Limited (00600958) United Kingdom