About Frank Slee And Sons Limited (00756481) United Kingdom