About Abode Industries Limited (12200026) United Kingdom