About Swindales Limited (13104576) United Kingdom