About J & E Richards Limited (02930634) United Kingdom