About Sterl Limited (09769083) United Kingdom