About E. Schwier & Sons Limited (00511565) United Kingdom