About Pietro Addis & Sons Limited (00895683) United Kingdom