About Abode Engineering Ltd (07328487) United Kingdom