About Joseph Flach & Sons Limited (00218842) United Kingdom