About Sedimentary Limited (13278759) United Kingdom