About Micra Pattern Co. Limited (01474969) United Kingdom