About H.g. Scadgell Limited (00273428) United Kingdom