About Swifta Beater Limited (10365038) United Kingdom