About Swayne & Partners Limited (07986290) United Kingdom