About Sterling Baron Limited (11593182) United Kingdom