About Scaurs Management Limited (10653202) United Kingdom