About Swalings Limited (07547096) United Kingdom