About Sedgar Limited (07326057) United Kingdom