About Skala (midlands) Ltd (10823889) United Kingdom