About Manifestation Designs & Signs Limited (05084403) United Kingdom