About The Cedar Mill Ltd (11423815) United Kingdom