About Swale House Limited (13396637) United Kingdom