About Swindells Mason & Keane Ltd (09627695) United Kingdom