About Swift Clairewood Ltd (12942412) United Kingdom