About Scodd Ltd (12871782) United Kingdom