About Swains International Limited (00522068) United Kingdom