About Scarab Design And Consultancy (bath) Llp (OC386066) United Kingdom