About Swindale Associates Limited (05314112) United Kingdom