About Tim Swalling Limited (10562777) United Kingdom