About Speram Ltd (12633606) United Kingdom