About Stearl It Limited (12110192) United Kingdom